"""
API v1 路由汇总
"""
from fastapi import APIRouter
from .endpoints import auth, users, roles, policy, insurance_company

api_router = APIRouter()

# 认证相关路由
api_router.include_router(
    auth.router,
    prefix="/auth",
    tags=["认证"]
)

# 用户管理路由
api_router.include_router(
    users.router,
    prefix="/users",
    tags=["用户管理"]
)

# 角色管理路由
api_router.include_router(
    roles.router,
    prefix="/roles",
    tags=["角色管理"]
)


# 保险公司管理路由
api_router.include_router(
    insurance_company.router,
    prefix="/insurance_company",
    tags=["保险公司管理"]
)

# 保单管理路由
api_router.include_router(
    policy.router,
    prefix="/policy",
    tags=["保单管理"]
)